pulse modulated radar - Alemán Inglés Diccionario